#include "sys_data.h"

//////////////////////////////////////////////////////////////////////////////////////////////////
// 

namespace xos_test
{
    sys_data::sys_data()
    {
        memset( m_szExePath, 0, sizeof( m_szExePath ) );
        m_pCommon = 0;
        m_pLog = 0;
        m_pMisc = 0;
        m_pCrt = 0;
        m_pXos = 0;
    }

    sys_data::~sys_data()
    {
    }

    ///////////////////////////////////////////////////////////////////////////////////////////////
    // 

    int sys_data::init()
    {
        int nRet = 0;

        if( 0 == nRet )
        {
            nRet = m_os.init();
        }

        return nRet;
    }

    int sys_data::term()
    {
        int nRet = 0;

        m_os.term();

        m_pCommon = 0;
        m_pLog = 0;
        m_pMisc = 0;
        m_pCrt = 0;
        m_pXos = 0;
        
        return nRet;
    }

} // xos_test
